<?php
include("funciones/setup.php");
conecta();

$opcion=$_POST['op'];
$id_proveedor=$_POST['id_proveedor'];
$id=$_GET['id'];

$pg = intval($_POST['pagina']);
switch($opcion) 
{
	case 1: ingresar();
	break;
	case 2: modificar();
	break;
	case 3: eliminar();
	break;
	case 4: eliminar_img();
	break;
	case 5: muestra_grilla_proveedor();
	break;
	case 6: agregar_proveed();
	exit;
	case 7: muestra_grilla($pg);
	break;
	case 8: muestra_proveedores($id_producto);
	break;
	case 9: elimina_proveedor();
	break;
	case 10: consulta_rut();
	break;
}


function ingresar()
{
	if($_POST['frm_correo']=="")
	   $correo=NULL;
	else
		$correo=$_POST['frm_correo'];
	
	if($_POST['frm_telefono']=="")
		$telefono=NULL;
	else
		$telefono=$_POST['frm_telefono'];
	
$sql_max = "SELECT MAX(id_ven) as maximo from vendedor";
 $result_max = mysql_query($sql_max);
 while($row_max=mysql_fetch_array($result_max)) { $id = $row_max["maximo"] + 1;   } 
	
	$sql="INSERT INTO vendedor SET id_ven=".$id.",rut_ven='".$_POST['frm_codigo']."',nombre_ven='".$_POST['frm_nombre']."',correo_ven='".$correo."',arch_foto='',telefono='".$telefono."'";
	mysql_query($sql);
}

function modificar()
{
	if($_POST['frm_correo']=="")
	   $correo=NULL;
	else
		$correo=$_POST['frm_correo'];
	
	if($_POST['frm_telefono']=="")
		$telefono=NULL;
	else
		$telefono=$_POST['frm_telefono'];
	
	$sql="UPDATE vendedor SET rut_ven='".$_POST['frm_codigo']."',nombre_ven='".$_POST['frm_nombre']."',correo_ven='".$correo."',telefono='".$telefono."' WHERE id_ven=".$_POST['id_oculto'];
	mysql_query($sql);
	echo $_POST['frm_codigo'];
}

function muestra_grilla($pg)
{
	$registros = 6;
	if (!$pg) 
	{ 
		$inicio = 0; 
		$pg = 1; 
	} 
	elseif ( (isset($pg)) and (is_numeric($pg)) ) 
	{ 

		$pg = trim($pg);
		$inicio = ($pg - 1) * $registros; 
	} 
	?>
<table width="100%" border="0" cellspacing="3" cellpadding="0">
  <tr class="fuente_formularios_grilla">
    <td>Codigo</td>
    <td>Nombre Completo</td>
    <td>Correo Electrónico</td>
    <td>Teléfono</td>
    <td>Imagen</td>
    <td>Acción</td>
  </tr>
    <?php
	
	$query="SELECT * FROM vendedor ORDER BY nombre_ven DESC LIMIT ".$inicio.",".$registros;
	$contador="SELECT * from vendedor";
	
	$result = mysql_query($query);
    $contador_result = mysql_query($contador);
    $numrows = mysql_num_rows($contador_result);
    $total_paginas = ceil($numrows / $registros);
    $col=0;	  
    
	if($pg==$total_paginas)
    {
        $reg=$numrows;
    }
    else
    {
        $reg=$inicio + $registros;
    }
	while($datos=mysql_fetch_array($result))
	{
	?>
  <tr class="fuente_formularios">
    <td><center><?php echo $datos['rut_ven'];?></center></td>
    <td><center><?php echo $datos['nombre_ven'];?></center></td>
    <td><center><?php echo $datos['correo_ven'];?></center></td>
    <td><center><?php echo $datos['telefono'];?></center></td>
    <td><center><?php if ($datos['arch_foto']==""){ echo "No";}else{ echo "Si";}?></center></td>
    
    <td><center>
      <a href="vendedores.php?id=<?php echo $datos['id_ven'];?>"><img src="imagenes/iconos/ico_ok.png" width="23" height="18" border="0" /></a>&nbsp; <a href="#" onclick="elimina_list(<?php echo $datos['id_ven']; ?>)"><img src="imagenes/iconos/ico16_borrar.gif" width="16" height="16" border="0" /></a>
    </center></td>
  </tr>
  <?php
	}
	?>
</table>
<div id="muestra_paginador"><?php  echo paginador($pg,$numrows,$total_paginas); ?></div>
<?php

}
function eliminar()
{
	$sql_im="select * from vendedor where id_ven=".$_POST['id_oculto'];
	$result_im=mysql_query($sql_im);
	$row_=mysql_fetch_array($result_im);
	if($row_['arch_foto']!="")
	{
		$ruta="archivos/".$row_['arch_foto'];
		unlink($ruta);
	}
	$sql_pro="DELETE FROM pro_ven WHERE id_ven=".$_POST['id_oculto'];
 	mysql_query($sql_pro);	
	$sql="DELETE FROM vendedor WHERE id_ven=".$_POST['id_oculto'];
	mysql_query($sql);
	
}
function eliminar_img()
{
	$sql_im="select * from vendedor where id_ven=".$_POST['id_oculto'];
	$result_im=mysql_query($sql_im);
	$row_=mysql_fetch_array($result_im);

	$ruta="archivos/".$row_['arch_foto'];
	unlink($ruta);
	
	$sql="UPDATE vendedor SET arch_foto='' WHERE id_ven=".$_POST['id_oculto'];
	$result=mysql_query($sql);
}
function muestra_grilla_proveedor()
{
?>
<table width="100%" border="0" cellspacing="3" cellpadding="0">
  <tr class="fuente_formularios_grilla">
    <td>R.U.T</td>
    <td>Nombre Empresa</td>
    <td>Dirección</td>
    <td>Telefono(s)</td>
    <td>E-Mail</td>
    <td>Codigo Postal</td>
    <td>Acción</td>
  </tr>
  <?php
	
	$query="SELECT  proveedor.*, pro_ven.*  FROM   pro_ven INNER JOIN ";
	$query.=" proveedor ON pro_ven.id_pro = proveedor.id_pro ";
	$query.=" WHERE  pro_ven.id_ven = ".$_POST['id_vendedor'];
	$result = mysql_query($query);
	while($datos=mysql_fetch_array($result))
	{
	?>
  <tr class="fuente_formularios">
    <td><center><?php echo $datos['rut_pro'];?></center></td>
    <td><center><?php echo $datos['nombre_pro'];?></center></td>
    <td><center><?php echo $datos['direccion_pro'];?></center></td>
    <td><center><?php echo $datos['telefono_pro'];?></center></td>
    <td><center><?php echo $datos['mail_pro'];?></center></td>
    <td><center><?php echo $datos['codigo'];?></center></td>
    <td><center>
       <a href="#" onclick="elimina_proveedor(<?php echo $datos['id_proven'];?>)"><img src="imagenes/iconos/ico16_borrar.gif" width="16" height="16" border="0" /></a>
    </center></td>
  </tr>
  <?php
	}
	?>
</table>
<?php
}
function agregar_proveed()
{
		$query="select * from pro_ven where id_pro='".$_POST['id_provedor']."' AND id_ven='".$_POST['id_vendedor']."'";
		$resultado=mysql_query($query);
		$contador=mysql_num_rows($resultado);
		if($contador==0){
		$sql_max = "SELECT MAX(id_proven) as maximo from pro_ven";
		$result_max = mysql_query($sql_max);
		while($row_max=mysql_fetch_array($result_max)) { $id = $row_max["maximo"] + 1;   } 
		
		$sql="INSERT INTO pro_ven SET id_proven='".$id."',id_ven='".$_POST['id_vendedor']."',id_pro=".$_POST['id_provedor'];
		$result=mysql_query($sql);
		 $valor= $id;
	   } else  {
	   $valor=0;
   }

 	echo $valor;
}
function elimina_proveedor()
{
 $sql="DELETE FROM pro_ven WHERE id_proven=".$_POST['id_oculto'];
 $result=mysql_query($sql);	
}
function consulta_rut()
{
 $sql="select * from vendedor where rut_ven='".$_POST['frm_codigo']."'";
 $resultado=mysql_query($sql);
 $contador=mysql_num_rows($resultado);	
 $fila=mysql_fetch_array($resultado);
 if($contador!=0)
 {
	$valor= $fila['id_ven'] ;
 } else 
 {
	$valor = 0;
 }
 echo $valor;
 
}
?>
